multiplying a hundredfold - Spanish English Dictionary